//
//  UITableView+MMAdd.h
//  oc_demo
//
//  Created by haigui on 2021/8/5.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface UITableView (MMAdd)

/// 圆角化section 该方法需要写在willDisplayCell代理中  最好设置tableView的分割线样式为None,不然会有明显的间隙
/// @param cell willDisplayCell
/// @param indexPath willDisplay indexPath
/// @param cornerRadius 圆角
/// @param edgeDistance 距离屏幕边缘的距离
/// @param addShadow 是否添加显示阴影
- (void)roundCornersSectionForCell:(UITableViewCell *)cell forIndexPath:(NSIndexPath *)indexPath cornerRadius:(CGFloat)cornerRadius edgeDistance:(CGFloat)edgeDistance addShadow:(BOOL)addShadow;
- (void)roundCornersSectionForCell:(UITableViewCell *)cell forIndexPath:(NSIndexPath *)indexPath cornerRadius:(CGFloat)cornerRadius;

/// 取消plan样式下 section的粘性 该方法需要写在scrollViewDidScroll代理中
/// @param sectionHeaderHeight section设置的高度
- (void)cancelSectionViscous:(CGFloat)sectionHeaderHeight;

@end

NS_ASSUME_NONNULL_END
